home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-10-25 | 6.2 KB | 121 lines | [TEXT/MPS ] |
- MacApp 2.0 Help Summary
-
- Help information is available for each of the MacApp commands.
-
- To see help information, type
-
- Help -f "{MacApp}"MacApp.Help <command>, e.g.
-
- Help -f "{MacApp}"MacApp.Help Commands # a list of commands
- Help -f "{MacApp}"MacApp.Help Variables # summary of the standard MacApp® shell variables
-
- Copyright Apple Computer, Inc. 1988-89
- All rights reserved.
-
- -
- MABuild [option…] [target…] ≥ progress
- -Asm option… # Passthrough options to Assembler
- -C option… # Passthrough options to C compiler
- -CPlus option… # Passthrough options to C++ compiler
- -d name=(TRUE|FALSE) # set compile time variable name in all compilers
- -Help # Prints this list of options to stdOut
- -Lib option… # Passthrough options to Librarian
- -Link option… # Passthrough options to Linker
- -Make option… # Passthrough options to Make
- -Pascal option… # Passthrough options to Pascal compiler
- -Rez option… # Passthrough options to Resource compiler
- -PostRez option… # Passthrough options to PostRez tool
- -E # Passthru -E to Make
- -R # Passthru -R to Make and Write results of Make to StdOut
- -S # Passthru -S to Make and Write results of Make to StdOut
- -RenameFlag oldname newname # Rename separate objects folders
- -[No]Align # Longword align all code and data for speed
- -[No]AutoBuild # Auto-build the MacApp libraries {MAAutoBuild}
- -[No]BottleNeck # bottleneck method calls through the dispatcher
- -[No]CPlusLoad # Make the C++ compiler use load/dump files
- -[No]CPlusSupport # Build with C or C++ libraries when MABuild can't autodetect it
- -[No]Debug # Turn on debugging and install debugging gear
- -[No]DebugTheDebugger # Turn on debugging for the debugging gear
- -[No]Execute # Execute the results of Make
- -[No]ExpandEnvVars # Expand environment vars in AppName.makeit
- -[No]Fail # Stop executing after first failure
- -[No]Inspector # Don't Include inspector in debugging gear
- -[No]LinkMap # Generate linkmap
- -[No]LinkXRef # Generate link XRef
- -[No]MacApp # Build for use with MacApp
- -[No]Names # Include embedded debugging symbols
- -[No]NeedsColorQD # Build to Require a Color QuickDraw®
- -[No]NeedsFPU # Build to Require a Floating point unit
- -[No]NeedsMC68020 # Build to Require a 68020
- -[No]NeedsMC68030 # Build to Require a 68030
- -[No]NeedsROM128K # Build to Require ROM 128K or better
- -[No]NeedsSystem6 # Build to Require System 6.0 or better
- -[No]P # Show progress for the MABuild system
- -[No]PasLoad # Make the Pascal compiler put its symbol table dumps in external files
- -[No]Perform # Include performance monitor code
- -[No]PP # Have all invoked tools show progress too
- -[No]RangeCheck # Force rangechecking
- -[No]Run # Run after build
- -[No]Save # Auto-save all open windows before starting build
- -[No]SeparateObjects # Keep separate object folders for each build variation
- -[No]StatusOnly # Write results of Make to StdOut
- -[No]Sym # Generate SADE compatible symbol information
- -[No]T # Show elapsed time for the MABuild system
- -[No]TemplateViews # Include code to create views from templates
- -[No]Trace # Include tracing probes for debugging
- -[No]TT # Have all invoked tools show elapsed time too
- -[No]UnInit # Force initialization of uninitialized storage
- -[No]UserAutoBuild # Auto-build user specified libraries {MAUserAutoBuild}
- -
- PostRez [option…] [file…] ≥ progress
- -p # write progress information to diagnostic
- -t # write processing time to diagnostic
- -
- Commands
-
- MABuild # Build System to compile MacApp® source
- PostRez # Post-process MacApp® applications after Rez.
- -
- Variables
- Variables defined by the MacApp® Build System startup file:
-
- Stuff you probably don't want to mess with
- {MAShortVersion} The version of MacApp.
- {MALongVersion} The version of MacApp.
- {MAPinterfaces} The path to the MacApp Pascal Interfaces.
- {MARIncludes} The path to the MacApp Resource Interfaces.
- {MAAIncludes} The path to the MacApp Assembler Interfaces (if supplied).
- {MACIncludes} The path to the MacApp C Interfaces (if supplied).
- {MALibraries} The path to the MacApp link libraries (and MacApp’s source).
- {MAAStructMacs} The Directory to search for Asm structure macros.
- {MAMakeFiles} The path to the MacApp Make Files.
- {MATools} The path to the MacApp Tools.
- {MAExamples} The path to the MacApp Example folders.
- {MATemporaries} The path to use when MABuild creates temporary files.
- {MAMakeFileExtension} The filename extension to use for MABuild "make" files
- {MAMakeOutfileExtension} The filename extension to use for Make's outfile
- {MASetupExtension} The filename extension to use for MABuild's autoexecute file
- {MABuildFlagsExtension} The filename extension to use for MABuild's buildflags
- {MATempFilesExtension} The filename extension to use for MABuild's tempfiles
- {MASeparateObjectsPrefix} The prefix to put on the folder names generated for
- Separate objects builds.
- {MAAutoBuild} List of MacApp targets to automagically build
-
- Where to find tools
- {MAAsm} The Name of the Assembler
- {MAC} The Name of the C Compiler
- {MACPlus} The Name of the C++ Compiler
- {MAEcho} The Name of the Echo command
- {MALib} The Name of the Librarian
- {MALink} The Name of the Linker
- {MAMake} The Name of the Make Tool
- {MAPascal} The Name of the Object Pascal Compiler
- {MAPostRez} The Name of the PostRez Tool
- {MARez} The Name of the Resource Compiler
-
- Stuff you may want to change
- {MABuildDefaults} Default options for MABuild.
- {MAUserAutoBuild} List of User targets to automagically build
- {MADone} Command to run when a build is successful.
- {MAFailed} Command to run when a build fails.
-